package com.bwie.config;

import org.apache.kafka.clients.admin.NewTopic;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @author 军哥
 * @version 1.0
 * @description: TODO
 * @date 2024/10/22 10:27
 */

@Configuration
public class KafkaConfig {

    /**
     * 创建测试消息的主题
     * @return
     */
    @Bean
    public NewTopic topicTest() {
        // 创建一个名为topic-test的Topic，其中 partition 为1， replication 为1
        return new NewTopic("topic-test", 1, (short) 1);
    }

    @Bean
    public NewTopic topicLog() {
        // 创建一个名为topic-log的Topic，其中 partition 为1， replication 为1
        return new NewTopic("topic-log", 1, (short) 1);
    }
}
